Fue fundado y tiene su sede en Lima, Perú, desde 1971.