About Greenhouse Bidco Limited (12187643) United Kingdom