About Spatial Apps (uk) Ltd (13233163) United Kingdom