About Clearkey Ltd (12681328) United Kingdom