About Grill Walaa Ltd (13645175) United Kingdom