IT Business Analyst Job in the UK (Visa Sponsorship 2026)