Organic almond and oat flake biscuits