About Capella Uk Midco 2 Limited (12473845) United Kingdom