Update on Timing of Preliminary Results - Alliance Pharma plc | RNS | Ticker