Have no idea who these people are and have never dealt with any Chinese companies. The credit card details are mine but who and how did this happened…