About Greater Space Ltd (10434598) United Kingdom