About Yongxin Technology Co. Ltd (12943438) United Kingdom