About Penta Investments 2017 Limited Partnership (SL030050) United Kingdom