About Snacksy Limited (13033699) United Kingdom