Are the intricacies of the Sponsorship Visa procedure perplexing you despite your desire to live and work in the UK?