About Klue Hair Limited (12664941) United Kingdom