Artiq Mobile B.V.

Stadhouderskade 85, 1073 AT Amsterdam
Business registration number: 34202967
VAT number: NL8129.06.810.B01
Tel: 155223