About Clarity Group (holdings) Limited (08633604) United Kingdom