About Indian Cafe Concept Limited (09642369) United Kingdom