Since we work with over 3000 resellers in 60 countries within 20 time zones and we are probably the smallest company on the planet, we have a "no phone" policy. So: we can't be reached by phone, but we are very responsive when it comes to email. Our customer service is based in The Netherlands (GMT +1).
Contact us at:
EU PO Box 11683, 2502 AR The Hague, Netherlands
Chamber of commerce 53029151
VAT No. NL850714874B01