About Spatialest Ltd (NI032650) United Kingdom