About Edge Hydro Holdings Ltd (10377112) United Kingdom