About Ven-digo Snacks Ltd (13670129) United Kingdom