About Seventh Space Ltd (11708568) United Kingdom