Hello, The company's revenues obtained from outside the UK from doing business outside the UK? Is it subject to any kind of taxes inside the UK? Of course, the result of that business was transferred to the company's accounts in the Bank in the UK?
A company is liable for UK corporation tax on its worldwide income and gains if it is resident in the UK for tax purposes. https://www.pinsentmasons.com/out-law/guides/maintaining-non-uk-tax-residence