They force customers and sellers to sending them personal restricted documents (driving license, medical certificate) for "verification purposes". This is a scam. Shitty company. Please stay away form Catawiki.
4 years ago
Catawiki has a
1.3
average rating
from
666
reviews