About Clarity Inc. Limited (12671410) United Kingdom