About Mamu S Restaurant Ltd (11752961) United Kingdom