Odoo ehf. (6106231580) | Legal notices