About Space Holdco 3 Limited (11263164) United Kingdom