About Hixy Hair Limited (10644492) United Kingdom