CEU Cardenal Herrera University
http://www.uchceu.es/
Inquire about license