Fix link

Their site appears to be down at the moment though!