About Ningbo Marshine Power Technology Co. Ltd. (10300306) United Kingdom