About Youming Technology Co. Limited (13681936) United Kingdom