IDVIKA FOUNDATION - CIN U85300TG2016NPL111453 | Company