About The Inner Snack Ltd (12480724) United Kingdom