About Nicola Rachel Apparel Ltd (11842427) United Kingdom