IC Group is a leading provider of interactive promotions, games, contests, sweeps administration, promotion risk management and insurance solutions