About Snacky Snack Ltd (12637568) United Kingdom