About Penta Investments (2019) Sp Limited Partnership (SL034080) United Kingdom