About Sequoia Visionni Ltd (12957217) United Kingdom