42 Installation, implementation, maintenance, and repair of computer software for teleconferencing and video conferencing, and of computer software for integrating, controlling, enhancing, securing and managing video, voice and data communications; providing information, consultancy and advisory services on computer software and hardware for others for teleconferencing and video conferencing, namely, selection, implementation, and use of computer software and hardware for integrating, controlling, enhancing, securing and managing video, voice and data communication