About Cardx Technology Co. Ltd. (12068004) United Kingdom