About Snack Thrills Ltd (13054767) United Kingdom