E-mail

Postadress/Mailing address

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

Organisationsnummer/Company ID number

559005-0737