About Snackalicious Ltd (13483662) United Kingdom