About Snackcess Ltd (12568617) United Kingdom