About Kt Beauty & Hair Limited (SC673313) United Kingdom