About Clarity Beauty Solutions Limited (10041423) United Kingdom