About Capella Uk Pledgeco 1 Limited (12473857) United Kingdom