ICICI Lombard General Insurance, India's leading private sector non-life insurance company, has received approval from the International Financial Services Centre (IFSC) Authority to set up an IFSC insurance office (IIO) in GIFT City at Gandhinagar in Gujarat.