About Herald Ventures Limited Partnership (LP006454) United Kingdom