About Nrg Victory Holdings Limited (02115918) United Kingdom