I tried to dig into the legal entities behind that company as part of DD and it's pretty shady: multiple different company renames, offshore companies on far away islands, founders being involved in other questionable companies, no company/CoC information on the website (illegal in at least a few countries the do business in that I know), ToS mentioning unknown offshore companies and having points that are, again, illegal. How seems pretty trivial. As for why, your guess is as good as mine.