About Space Holdco 1 Limited (11261528) United Kingdom