About Indian Ark Restaurant Ltd (11676792) United Kingdom