your link does't work...but for an SSD to be NVMe, it has to be M.2...though it could be U.2 as well perhaps. Google didn't reveal the answer readily to me.This is nvme, not m.2, but for those looking for speed, I did a lot of research and grabbed this one:
ORICO NVMe M.2 SSD Enclosure Case USB3.1 Gen2 10Gbps Aluminum Alloy Case with 2TB Large Capacity Support for Window/Mac/Linux-Black https://www.amazon.ca/dp/B07T6JF2KK/ref=cm_sw_r_cp_apa_i_V8CZDbZQGCK23
Yes, it's more expensive. But it seems to have the best controller, excellent features, good passive cooling and came with both a C/C usb3.1 cable as well as an A/C 3.1 cable. Haven't put in my nvme SSD yet, but every review puts the speed of this (when plugged into a true 3.1 10gbps port) as being very nearly as fast as plugged directly to a 4x nvme slot. I'll confirm that part for myself at some point though.