About Namo Bar & Kitchen Ltd (09099303) United Kingdom