About Anika Indian Takeaway Limited (12214667) United Kingdom