About M.e.g Hydro Co Limited (SC479453) United Kingdom