About Nrg Holdings Limited (SC321495) United Kingdom