Contact information

For all customer support issues, please, contact the customer support number
Telephone number:
+357 22 026 900
Customer support:
+357 22 000 253
Fax number:
+357 22 026 523
E-mail:
help@profee.com
Sibilla Solutions Ltd. Operating address:
27, Pindarou Street, Alpha Business Centre, Block B 7th Floor, 1060 Nicosia, Cyprus
Cardholder correspondence address:

27, Pindarou Street, Alpha Business Centre, Block B 7th Floor, 1060 Nicosia, Cyprus