About Creative Beauty Holdings Ltd (12329593) United Kingdom