About Geotess Limited (13230736) United Kingdom