About Geojam Ltd (09848434) United Kingdom