Buy HCL Technologies, target price Rs 1105: ICICI Direct | Sharefundss