About Penta Co-investment (2020) Limited Partnership (SL034353) United Kingdom