About Suga Space Ltd (11921321) United Kingdom