About Sentient Space Ltd (12715052) United Kingdom