We Build Your Dream At IDC we are committed to delivering the highest standards of services and quality, paying attention to our client’s requirements and needs to reach them to satisfaction