About Green Uk Bidco Holdco Limited (12365596) United Kingdom