I have Alibaba and Nio in GIA due to non isa compatibility. Not really a problem for me as not higher amounts and even if dividends commenced I doubt I would exceed the threshold for capital gains tax.
Have a read up on capital gains tax but from what you have put I think it may not apply to you either under present rules. Good luck.