The UK government provides a great opportunity to all those businesses who have the intention to extend their businesses in the United Kingdom of Great Britain. You have to be very careful while applying for a sole representative visa (Or Representative of an Overseas Business Visa) as there are some critical criteria which you have to pass otherwise your application will be refused. The business must be trading overseas business and will proceed to have its main headquarters and centre of operations based outside the UK. It wishes to open and regulate a branch office or wholly-owned subsidiary in the UK.
Read More here - Which Business Plan qualifies for a Sole Representative Visa?