About Nrg Solutions (hull) Limited (12415905) United Kingdom