About Sensing Space Ltd (13023529) United Kingdom