About Cpif Bain Ltd (12947091) United Kingdom