Where do you live, where do the key people at TRF live?
These are all jurisdictions that may have privacy legislation that would force them to remove your data, or perhaps even be liable to you for damages.
Legal options aren’t usually the best options, but it sounds like some comeuppance is richly deserved in this instance.
Click to expand...