About Spatial Reality Ltd (10159786) United Kingdom