No matter, either you are going to launch a branch of your company in UK or you are going to send any one of your employee to UK for a long term stay for business purpose, but getting the sole representative visa is more than important.https://visasimple.com/ilr-visa-uk.html