Index ehf (6204982629) | Legal notices