About Capella Uk Bidco 2 Limited (12474170) United Kingdom