Representative of an Overseas Business visa
You can apply as a representative of an overseas business if you are either:
the sole representative of an overseas business planning to set up either a UK branch or wholly owned subsidiary
an employee of an overseas newspaper, news agency or broadcasting organisation posted on a long-term assignment to the UK
You must also meet the other eligibility requirements.