About Yinjibar Restaurant Limited (11320638) United Kingdom