About Penta General Partner Limited Partnership (SL011254) United Kingdom