About Sequoia Ventures Lp (SL013202) United Kingdom