About Nrg Operations Ltd (10564060) United Kingdom