Lauren Van Niekerk iTouch Messaging Services Walter Sisulu 8000 Cape Town Algeria Focus IT-Telecom - Telecommunication