About Snackx Ltd (11836601) United Kingdom