About Sequoia Global Ltd (13310869) United Kingdom