About Wemakelonghair Ltd (11590108) United Kingdom