About Clarityscope Limited (10670535) United Kingdom