About Taba Restaurants Ltd (10413361) United Kingdom