About Ultra Beauty & Hair Ltd (13561428) United Kingdom