About Penta Fund I Limited Partnership (SL003761) United Kingdom