2:2025-cv-02033 Shanghai NDHD Inform Technology Center v. Channellock Inc Case Analysis and Overview | Patexia