About Geojoe Limited (09264705) United Kingdom