Hi,
Yes, UK based shares are taxable in the UK, even if you are not domiciled.
If the gains exceed £6000 in the tax year, they should be reported using the real time capital gains service before 31 December after the end of the tax year, or on a Self Assessment tax return.
Report and pay your Capital Gains Tax
Thank you.