DATED 10 April 2004 BALTIMORE TECHNOLOGIES PLC and DENIS PAUL KELLY