About Namkeen Kitchen And Grill Ltd (12885389) United Kingdom