Yes that is correct, size 7 UK is a size 40 EU with Lunar products.
Lunar use their own size translations which is unique to their products. If you normally wear a size 6.5 UK, we recommend you order size 7 UK (40 EU) and if you normally wear a size 7 UK, we recommend you order size 8 UK (41 EU).