About Nu Beauty Limited (09048358) United Kingdom