About Herald Ventures Ii Limited Partnership (LP009965) United Kingdom