About Greenex Limited (12938752) United Kingdom