Virtuoso Infotech sells 7.4% stake to HDFC