About Sequoia Blue Ltd (11175381) United Kingdom