About Extergeo Ltd (12631809) United Kingdom