BARRACUDA TECHNOLOGIES AB is a UTLA – Norwegian company in Uoppgitt in 59423 gamleby sverige, founded in 1945.