The New India Assurance Co. Ltd. is an Indian public sector insurance company owned by the Government of India and administered by the Ministry of Finance. From Wikipedia
The notice adds to a broader crackdown on alleged input tax credit misuse among top Indian firms.