About Zahra Restaurants Limited (13396641) United Kingdom