About Heracles Fund I Limited Partnership (LP013652) United Kingdom