Yes, companies earning profits in the UK are subjected to tax laws, including a 20% income tax and other taxes.