About Spatial Apps (uk) Holdings Ltd (13229213) United Kingdom