Has anyone heard of LLM at University of Birmingham. I noticed that they didn't make the recent Times ranking.