About Tonca Electronic Technology Co. Ltd (12644144) United Kingdom