About Deng Technology Co. Limited (13700629) United Kingdom