About Geosense Limited (08445199) United Kingdom