site logo

Irish startup secures $17M Series A