About Grenville Bidco Limited (10070369) United Kingdom