I think I take back my +1 for KDE Dolphin... There must be a valid reason it is not available in Windows Store, likely not totally safe with your data lol.
I'm sure if it's "production ready" it will show up in the Windows App Store like some of the other KDE apps.