About Penta Investments (2012) Sp Limited Partnership (SL010878) United Kingdom