About Sequoia Capital Llp (OC301237) United Kingdom