About Nrg Products Limited (10119736) United Kingdom