Vero UK Limited v. Sherwood Innovations Inc., 2026 FC 876 -- text