Baroxa ehf. (6802141580) | Legal notices