ICTGenius are the specialist in Information Communication Technology, we offer a range of technology services from computer support and upgrade,software installation and troubleshooting, hardware upgrade. Web development. Software development and maintenance.