About Tugra Restaurant Limited (10712173) United Kingdom