About Greenray Energy Solutions Group Limited (10674657) United Kingdom