About Mehak Grill House Ltd (11034298) United Kingdom