Ratuliu Aug 12 2020
Just lost £100 and are now asking me to add more funds. Erm NO !!!! Definitely a scam!!!!