About Geogil Limited (07787006) United Kingdom