Can you redomicile a company overseas?
In general terms the tax liability of a company is
determined by its residence status. If it's UK resident it's charged to UK corporation tax on its worldwide income and gains. If its non resident it's only charged to tax on profits from a UK trade.
Therefore to avoid corporation tax in the company you would need to show that it was non resident and also that it did not have a UK trade.
A UK incorporated company is always assessed as UK resident and it could not usually be domiciled abroad. The main exception to this is where it's classed as treaty resident overseas for the purposes of a double tax treaty.
In this case its deemed to be non resident for UK tax purposes. It would still need to complete UK tax returns etc though.
If you did opt for this the migration of the company (ie transfer of residence overseas) would result in an exit charge in the UK company. As such it would be deemed to have disposed of and reacquired all its assets for CGT purposes. Therefore any gain on company assets would be charged to UK corporation tax.