BARRACUDA HOLDING ApS – CVR 26164419 – Financials