About Startup Space Limited (11442157) United Kingdom