An online women's dress store based in China. Owned and operated by Touchtel Tech. Co., Ltd.
This website/company is a Scam// We reached our $1000.00 payout & once we noticed we had to pay an additional ...
why have they not been stopped?$32.884.755.30 scammed from people already
It's a scam, of course. My email said, "Contact me urgently regarding Zachary. It is very important!"
Thank you for writing this warning, because I just got contacted by them with the same message.