El grupo fue formado en Londres en 1998.