Not who they say they are!
The fact they claim to be a UK company and actually ship from China was the first red flag. They are not who they are claiming to be - avoid! avoid! avoid! Now I have seen the other reviews on trust pilot it all makes sense.It is a scam!
Date of experience:
Feb 10, 2025