Qube Research & Technologi ehf (5904240800) | Legal notices