About Spatial Logic Limited (09131710) United Kingdom