About Vivid Snacks International Ltd (12068033) United Kingdom