About Camelia Bidco Limited (10863262) United Kingdom