About Nu Hair Products Ltd (13071005) United Kingdom