About Zense Space Ltd (11171264) United Kingdom