About Edgeo Ltd (09918294) United Kingdom