About Merhaba Bars & Restaurants Limited (11215792) United Kingdom