About Mamu S Grill Ltd (12150853) United Kingdom