About Spatial Space Ltd (10033649) United Kingdom