2:2025-cv-00992 Iridescence LLC v. Shelly Group SE Case Analysis and Overview | Patexia