About Nrgee Solutions Limited (12017285) United Kingdom