Canard ehf. (6403151480) | Legal notices