About Nec Beauty And Aesthetics Ltd (11961845) United Kingdom