About Bain Capital Credit Managed Account (ppf) L.p. (LP020589) United Kingdom