About Capella Uk Midco 4 Limited (12591838) United Kingdom