Totally scam
Totally scam. Without my permission they charged money from my account . I requested my refund but stay now more than 30days still I didn’t received my refund.
United Kingdom
Totally scam. Without my permission they charged money from my account . I requested my refund but stay now more than 30days still I didn’t received my refund.