About Snackd Ltd (13434720) United Kingdom