About Clarity Holdings Limited (09609044) United Kingdom