About Geodiscovery (uk) Limited (10759704) United Kingdom