About Novo Hair Limited (03949876) United Kingdom