તેની સ્થાપના 1991માં થઈ હતી અને તેનું મુખ્યમથક લંડનમાં છે.