GLClick
Consumer Report
This Company has deducted from my Credit Card of CNY169.83/- with Ref No:- 74311313175145956014334. But I didn't perform any transaction at all, kindly help to refund my money of CNY169.83/- soonest. Thanks & best regds Desmond Phua ...