Software giant IBM has expanded its presence in Africa by opening an office in Mauritius to help meet increasing demand from the textile industry.