COMMERCIAL TECHNOLOGY COMPANIES SERVING SWAZILAND