About Geotor Ltd (11766349) United Kingdom