About Capella Ventures Lp (LP013000) United Kingdom