About Ctk Europe Ltd (11135411) United Kingdom