About Geosoft Europe Limited (02738327) United Kingdom