Scam company
Scam company. Realised quickly and Barclaycard are dealing with it as a fraud case. I urge everyone to report fraud to their banks
United Kingdom
Scam company. Realised quickly and Barclaycard are dealing with it as a fraud case. I urge everyone to report fraud to their banks