THEON INTERNATIONAL PLC IRpress release · 2025-11-03press release 3q2025 trading update vf 03 11 2025