Frequently asked questions

You still have a question?

If you cannot find answer to your question in our FAQ, you
can always contact us. We will answer to you shortly!

+48 22 125 5116
+44 20 808 958 87
Telephone lines are temporarily unavailable.
Live chat
Chat with us
Mon-Fri 09:00-00:00 (CEST/BST+1)
Weekends: 13:00-21:00 (CEST/BST+1)
Postal address
Suite 109, Level 4, Sir William Reid Street, Gzira, GZR1033, Malta