About Capella Uk Bidco 3 Limited (12469191) United Kingdom