About Green Bidco Limited (08008481) United Kingdom