About Snackbox Limited (13492464) United Kingdom