Gulf General Investment Co. reverses previous losses into Dh25 million profit