About Space Holdco 2 Limited (11262281) United Kingdom