Prepare the gingerbread sponge cake. Preheat the oven to 350F (180C). Butter a 12 X16 inch (30×40 cm) baking tray and line it with parchment paper.
In a large bowl add eggs and both sugars and mix for 5-7 minutes until light yellow colored, thick and foamy. Add vanilla extract, orange juice and orange zest and mix to incorporate.
Add molasses and mix to combine.
Sift the flour, baking powder, baking soda, cinnamon, ginger, nutmeg, cloves and salt over the bowl. Gently fold the flour mixture in.
Pour batter into the prepared pan and spread evenly.
Bake for 13-15 minutes. Let the cake cool in the pan for 5-10 minutes.
Dust with powdered sugar. Flip the cake onto a parchment paper or kitchen towel. Remove the parchment paper and dust with powdered sugar.
While still warm, roll the cake up and let it cool completely.
Prepare Mascarpone orange filling.
In a bowl mix Mascarpone cheese with powdered sugar and orange zest. In another bowl mix cream until stiff peaks form.
Gently fold the cream into the Mascarpone mixture.
Unroll the cake and spread the filling evenly over the cake.
Sprinkle the chopped candied orange peel.
Roll the cake back up. Refrigerate for at least 2 hours before serving.
Dust with more powdered sugar. To decorate if desired, pipe the top with whipped cream and decorate with fresh rosemary, kumquat slices and cinnamon sticks. Enjoy!