About Spatial Initiative Limited (10887709) United Kingdom