Timbra ehf (6201993039) | Legal notices