About Namo Restaurant Ltd (05200345) United Kingdom