About Snorkel Venture Ltd (12238236) United Kingdom