103 HCL Technologies Morocco Limited