About Geolocat Ltd (12994568) United Kingdom