About Hydro Energy Group Ltd (11490098) United Kingdom