About Sequoia Consultancy Services Ltd (09933979) United Kingdom