Nilendu Kumar Singh ECL