About Izi Ventures Lp (LP019396) United Kingdom