About Shanghai Technology Innovation Center (FC028392) China