For the crumble, mix together the melted butter, almond flour and sugar. Tip the mixture into a cake tin or baking tray lined with parchment and press firmly down into the base to create an even layer. Bake in the oven for 10 minutes, then allow to cool and break into crumbs.
For the ricotta filling, place the ricotta in a large bowl and mix with a hand blender until smooth and creamy. Add in the orange and lime zest, sugar and vanilla seeds, and mix through until combined. Refrigerate until ready to use.
Now make the blueberry compote. In a small saucepan, cook half of the berries, a little sugar, water and orange juice for 5 minutes. Add the rest of the blueberries and cook for 5 more minutes, stirring frequently. Allow to cool before serving.