About Freshgeo Ltd (11402179) United Kingdom