About Nora Stores Ltd (13372263) United Kingdom