If it’s not already listed on their website, I’d recommend that he emails graduate recruitment before applying anywhere to clarify their stance towards visa sponsorship/graduate visa suitability. I did this when applying for jobs and it saved me so much time.