About Ark Indian Dining And Bar Limited (12808215) United Kingdom