About Sequoia Communications Ltd (09181114) United Kingdom