About Greenheath Nrg Limited (10785869) United Kingdom