About Nina Nicholson Beauty Limited (08188397) United Kingdom