About Geo (uk) Limited (09187396) United Kingdom