No Terms and conditions, not Privacy policy, nothing? Just a static page?
No information about the company, I can't even know with who I am dealing with. I checked the 3 websites and I can only see that the company is supposed to be registered in UK (which can be done online for some bucks) I can't even see the company numbers.
No roadmap/contact/FAQ and so on with ibitt.co the pages don't exist