About Noel Bidco Limited (10595873) United Kingdom