RT ehf (7112871169) | Legal notices