About John Kedar Geospatial Initiatives Ltd (12272388) United Kingdom