Does this trio of supplements reduce migraine frequency?

A pharmacist suggests magnesium and riboflavin with CoQ10 as a prophylaxis

A member of an online GP discussion board recently posted a question about the combination of magnesium, riboflavin and coenzyme Q10 (CoQ10) as prophylaxis to reduce migraine frequency, something that had been recommended by a pharmacist.