FY24 Trading Update & 2025 Buy-Back Programme - Science Group PLC | RNS | Ticker