About Zaki Grill Ltd (12080560) United Kingdom