About Greenlight Group Limited (11506498) United Kingdom