I have reported this company to the FCA
I have reported this company to the FCA and have started a investigation through action fraud. They also come under the name (shop pay and shop) I believe to be same company do not touch them and there app its a scam
Date of experience:
Nov 29, 2024