No no no no noThis is just a start up so give them a chance to get things up and running before you ask about terms and conditions.
The fact that you can (apparently) already sign up means that they should be considered to be "up and running", therefore they should have basic information available on-line (FUP, support contacts, T&Cs, addresses & phone numbers, etc).
I'd never sign up for any service if there was no T&C's available (not just ISP, but any type of service) - the fact that this is a start-up makes it even more important, as they haven't yet built up any positive reputation or consumer confidence yet (and by taking on the V21 name, they've only made that more difficult).
Why would any sane person sign up to a brand new ISP without any idea of their T&C's, and without any idea where they are based? And without the protection offered by DIrect Debits. And what about support contact information, even if it's only needed during set-up?