BARRACUDA TECHNOLOGIES AB er et UTLA – norsk selskap innen Uoppgitt i 59423 gamleby sverige, stiftet i 1945.