About Sentio Space Ltd (08376711) United Kingdom