When you have a skillset, there will always be opportunities for you. At times, these may not be readily available where you are, and so you may have to be geographically mobile. Such opportunities are available in the UK for the right candidates. If you satisfy the criteria for a Visa, this is certainly something that you should strongly consider. You deserve only the best for all your hard work, so good luck.