About Penta Investments (2016) Sp Limited Partnership (SL029960) United Kingdom