1:2026-cv-01292 Ty Inc. v. Keycraft Ltd Case Analysis and Overview | Patexia