For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Niall

United Kingdom

1 Reviews
3 Reads
0 Useful

1 review

Foundseed

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?

2025-02-15