About Snacks International Ltd (12808189) United Kingdom