About Giant Ventures B Lp (LP021106) United Kingdom