About Snack Pack Limited (12099150) United Kingdom