Half-year Financial Report - Ensilica plc | RNS | Ticker