About Ct-technology Ltd. (11124293) United Kingdom