About Ningbo Electronic Navigation Co. Ltd. (10685560) United Kingdom