About Ttp Venture Fund L.p. (LP005922) United Kingdom