About Startupbasis Limited (12199472) United Kingdom