About Nicole Cooke Rights Limited (04850127) United Kingdom