About Space Maker Investments (ii) Limited (06404681) United Kingdom