About Snack World Uk Limited (11162810) United Kingdom