About Mama S Grill Ltd (11193230) United Kingdom