MEGA PHARMACEUTCALS LTD