About Penta Investments (2021) Sp Limited Partnership (SL035057) United Kingdom