Here it says "visa" while almost all ads on the web site contains the following disclaimer:
All offers are conditional on references, verification of the right to work in the UK,[...]
All offers are conditional on references, verification of the right to work in the UK,[...]