About Indian Snax Uk Ltd (12569933) United Kingdom