Cleo ehf (7009983049) | Legal notices