First prepare the chocolate strawberry cake. Preheat the oven to 350F (180C). Grease with butter a 8 inch (20cm) pan and line with parchment paper.
Melt chocolate and butter over bain-marie until smooth. Let cool slightly to room temperature.
Meanwhile beat the eggs with sugar and vanilla extract using a whisk or mixer until thick and light yellow colored.
Add melted chocolate and mix until well combined.
Using a spatula fold in sifted flour and salt. Pour mixture into the prepared pan.
Arrange fresh strawberry quarters over the top of the cake.
Bake for about 25 minutes until set. Run a sharp knife completely around the inside edge of the pan and let cool completely.
Meanwhile prepare the strawberry sauce. Place strawberries, sugar and lemon juice in a small saucepan and place over medium heat, bring to a boil and cook for about 10 minutes until thickens. Remove from heat and set aside to cool.
Dissolve gelatin in cold water and let it swell for about 5 to 10 minutes. Dissolve over low heat and pour over strawberry sauce. Mix to combine.
Prepare the strawberry cream cheese mousse. In a large bowl mix cream cheese with powdered sugar. Add strawberry mixture and mix to combine.
In another bowl whip the chilled whipping cream until stiff peaks form. Gradually fold into cream cheese and strawberry mixture.
Line an acetate sheet around the cake and pour the mousse over the cake. Smooth the top.
Refrigerate for at least 4-6 hours or overnight.
Remove the cake from the pan and place on a serving platter. Decorate the cake with fresh strawberry halves and chocolate swirls. Enjoy!