About Edge Hydro Investments Ltd (12734727) United Kingdom