IDM is a small, UK software company specialising in scientific and technical software, Windows applications, and Internet developments that actually work. IDM has no need for its own website. This page is displayed purely to help anybody plagued by..
Relevance: 13.383939