About Out Of India Restaurant Ltd. (09589318) United Kingdom