I know that April 11th is over, but just for reference even though I don't take O - levels, but everything is quite organized, and if I'm not mistaken then just like IGCSE mocks, O - level mocks include everything the real one does so here's the
syllabus for 2010, if it's any help now.