16,000,000 Shares Cyclacel Group plc Ordinary Shares, nominal value £0.01 per share in the form of Ordinary Shares or American Depositary Shares UNDERWRITING AGREEMENT