About Noah Bidco Limited (12871983) United Kingdom