About Magic Snacks Ltd (12900991) United Kingdom