About Snackage Ltd (12318222) United Kingdom