About Nsm Stores Ltd (13336392) United Kingdom