About Sequoia Co. Ltd (10424075) United Kingdom