They have not updated since 2020 and I am waiting for the update, because my website is now having issues
7 Reviews
Poor customer support. Response time is so poor.
by EØ - Denmark 8 years ago
by TF - Brazil 8 years ago
by GR - France 8 years ago
by CM - United States 8 years ago