Fue fundada en diciembre de 2002 y tiene su sede en Londres.