About Shanghai Manwa Electronic Co. Ltd. (06695426) United Kingdom