Servers are located in France.
Maybe this will help you:
Teezily.com Net Worth $114,917 - Free Website Report
Sry I can't help you with legal stuff with your problem.
Servers are located in France.I emailed them twice to take down my design which they are illegally selling without my permission. Both times they didn't respond. I called their phone number and they just told me to email the company. After the 2nd time I emailed them, they put up 10 times as many products with my design on them. It looks like they did this just to spite and mock me.
Do you guys know if Teezily is run by crooks? It looks like it. I read someone else say that they steal other people's designs and print them badly.
What can I legally do to Teezily? They may be a french company. I just read that DMCA takedown notices are ineffective. I'd like to shut down their web site.