About Nu Beaut Limited (10145873) United Kingdom