E-mail

Postadress/Mailing address

NiNa Innovation AB
Ropgränd 69
18742 Täby
Sweden

Organisationsnummer/Company ID number: 559005-0737