Achilles announces sale of technology assets - Syncona Limited | RNS | Ticker