About Nicole Slade Ltd (12253046) United Kingdom