About Nrg Technology Solutions Limited (06046844) United Kingdom