Why was I prescribed with Folic acid, Glycomet and Oosure for delayed period?

My doctor prescribed Folic acid, Glycomet, and Oosure for delayed periods. Why?