Uusikatu 35 90100 Oulu Finland Europe
Tax identification VAT ID: 2815244-4 Bank details Bank name: Nordea IBAN: FI04 1840 3000 0388 81 BIC: NDEAFIHH