About Wella Uk Holdings Ltd (12860373) United Kingdom