No, players don’t need any license, all they need is to register on the website and play for fun.