Remove 2 tablespoons from the can of orange juice concentrate and reserve for the frosting.
Preheat oven to 350 F. Line a cookie sheet with parchment paper or spray with non stick spray.
In a bowl, combine flour, baking powder, baking soda and salt.
In a large bowl, beat the butter and sugar until light and creamy.
Add sour cream, eggs, zest orange blossom water and remaining orange juice concentrate. Mix until thoroughly combined.
Add flour in 3 batches, mixing well after each addition.
Using a scoop sprayed with non stick spray, Drop about 2 tablespoons for each cookie on a cookie sheet 2 inches apart. Bake for 15 minutes, until bottoms are lightly browned.
Remove to a cooling rack.
To make the frosting, combine cream cheese, butter and orange juice concentrate. Mix well until thoroughly combined and smooth.
Add sugar one cup at a time, mixing until thoroughly combined.
Using a spatula, spread a thin layer of frosting on top of each cookie.
Notes
If you cannot source preserved nutmeg, just add some freshly grated nutmeg to the cookie dough.