Ewing Christian College
http://www.ecc.ac.in/
Inquire about license