IDG Ventures keen on IT firms