Mehran was part of the London dance-punk trio from 2004 until their split in 2006, and later began a solo career.