About Green Nrg Limited (SC613101) United Kingdom