About Snackbite Ltd (12611031) United Kingdom