About Canaan Technology Ltd. (01936835) United Kingdom