HTX has blocked new UK user registrations and stopped accepting deposits from British consumers