About Geofence Proximity Ltd (10926605) United Kingdom