For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Tayla

Ireland

1 Reviews
1 Reads
2 Useful

1 review

Owalaireland

DON'T TRUST

DON'T TRUST! Scam website, payment method takes you to a shanghai mall website luckily I was able to freeze my card when I copped and stopped any payment going through. 100% a scam website.

2024-05-21Helpful 2