About Geojac Ltd (13099521) United Kingdom