About Indian Tapas Ltd (11093927) United Kingdom