About Geohan Limited (10053703) United Kingdom