Nucana plc announces pricing of initial public offering