Barajas, Héctor, Cardiff University, Suecia