Preheat oven to 175 C / 350F.
To prepare Ukrainian honey cake, seive the flour, baking soda, baking powder, spice powders, and salt together into a large bowl.
In another large bowl, whisk together yogurt, sugar, honey, coffee and oil. Add the dry ingredients and whisk till combined.
Pour into a greased 8" round pan and bake in the preheated for around 30min, until toothpick comes out clean. Let cool a few minutes and unmould.
In a small bowl, whisk the ingredients for icing well until you get a smooth pourable liquid and drizzle over cake before slicing.