About Nichol Fashions Ltd (12770412) United Kingdom