About Nrg Gas Solutions Ltd (12245653) United Kingdom