About Penta Fund I Sp Limited Partnership (SL003760) United Kingdom