About Yongshi Information Technology Co. Limited (11998658) United Kingdom