About Nrg Group Holdings Limited (SC589480) United Kingdom