About Nrg Hydro Limited (SC487257) United Kingdom