About Carlo Bidco Limited (13573167) United Kingdom