Alcuda Ltd charged my credit card without authorization. I found out that they are a dating site but their website is down now. I cannot contact them to ask for a refund!! Be careful with your credit card details!! There are thefts everywhere!!!
- Category Location : General Rip Offs
- : Che