About Penta Investments Sp Limited Partnership (SL005841) United Kingdom