About Cansnip Ltd (11471859) United Kingdom