About Global Snacks Ltd (12238144) United Kingdom