EHELCA FOUNDATION - CIN U85320GJ2020NPL112140 | Company