TRIDENT INFORMATION & TECHNOLOGIES LIMITED