A China based scam site
A China based scam site, my personal experience being the theft of my intellectual property on their Lucid Gem advert. Permission for such use has neither been requested nor granted. If they are stealing photos of tomatoes what else are they doing?
