Global Business Mobility Visa
The Global Business Mobility Visa is a UK visa category designed for overseas businesses and their employees to work in the UK for specific purposes, such as expanding operations or providing goods and services. This visa facilitates the movement of staff and helps in fostering international business relations.
Source: https://www.qc-immigration.com/