About Cllear Ltd (13111687) United Kingdom