Annie
1 year ago
This company is a SCAM
Fake employee photos, their FCA regulation number belongs to another company, who I contacted and confirmed they know nothing of this website. I visited their address and there is no office there at all
SCAM