About Green Sequoia Limited (10796225) United Kingdom