About Penta Investments (2014) Limited Partnership (SL017837) United Kingdom