Hi Egor,
Thank you for your query.
Whether your company will need to pay UK corporation tax depends on where it is considered resident for tax purposes.
A company which is resident in the UK is normally subject to corporation tax on the whole of its chargeable profits on a worldwide basis (subject to relief for double taxation).
A company which is not resident in the UK is only liable to corporation tax if it carries on a trade in the UK through a permanent establishment.
You can find guidance on comwpany residence at:
INTM120000 - Company residence: contents
You can find guidance on who should register for VAT at:
Who should register for VAT (VAT Notice 700/1)
If you need advice about the company’s residence status and tax obligations, you will need to contact a financial adviser, such as an accountant.
Thank you.