KantanMT makes finals of The Irish Times Innovation Awards