Job description also says that you need to have the right to work in the UK. I have applied to too many employers as an international student to know that this means that they won’t sponsor. I have literally been taken to final stages and then been deprived of the opportunity cos of the sponsorship issue. So, it would be best to send them an email and find out.