Coinbase UK FCA License: Is COIN Stock Worth Buying?