About Capella Uk Bidco 1 Limited (12474076) United Kingdom