Insight Infosolutions has ceased selling and supporting 123insight into the Indian market