About Snack Shack Ltd (11309831) United Kingdom