About Capella Ventures 2 Lp (LP014359) United Kingdom