National Insurance Company Limited National Insurance Company Ltd (NIC),headqartered in Kolkata, is one of the leading public sector insurance companies of India carrying out non life insurance business.