Idc Ltd.