TRUCAIL LIMITED