Could not get in touch with a support. I sent my 0.1 eur payment receipt, and did not any answer and i could not find any phone number to call. I downloaded zen.com app, then inpayed 7 eur for a transfer, so not 100% satisfaction durring help alligned process.
Claim your business profile now and gain access to all features and respond to customer reviews.