About Nu Hair System Ltd (10675596) United Kingdom