About Nicolle Rose Limited (11046331) United Kingdom