This news is about the UK. Across the channel, the EU has effectively outlawed anonymous currency. I believe the UK FCA also has such rules in force. So your post is rather moot.