If you do not as yet have a fully trading business in the UK then it may be worth applying under the Specialist or Skilled Worker visa category of Global Business Mobility. This replaced the previous representative of an overseas business category, also known as the sole representative visa category. If an overseas business wishes to set up in the UK then the Global Business Mobility category may be the best option.