BARRACUDA
No group
BARRACUDA has no parent and no holdings in its annual accounts. BARRACUDA shares no director with another company.
BARRACUDA has no parent and no holdings in its annual accounts. BARRACUDA shares no director with another company.
If something looks wrong or is missing, please tell us.