Mail: PO Box 2804, Grand Cayman KY1-1112 , Cayman Island.
I don't think anybody involved with the site has ever been to Grand Cayman. Apparently, they process 10 BTC/USDT transactions per minute; and that is just one of the hundred trading pairs.
Who can claim jurisdiction over that site? Maybe Grand Cayman, but when push comes to shove, I suspect that they won't be interested either.