ITHRA FOUNDATION - CIN U88900KA2026NPL225373 | Company