There are no "HDMI 2.1 cables", or even "HDMI 2.0 cables" for that matter. They are either certified, Premium High Speed HDMI cables (HDMI 2.0, 18Gbps) or Ultra High Speed HDMI cables (HDMI 2.1, 48Gbps). Both cables are passive, will be labeled with the exact wording just given, and come with a QR label of authenticity. Premium cables are certifiable for up to 25' (8m) and Ultra cables are certifiable up to 15' (5m). Anything longer than that for either cable is not certifiable by HDMI.org but may still work. Active cables of any kind cannot be certified by an ATC (Authorized Testing Center, HDMI.org). A certification is not a 100% guarantee that the cable will work with any setup or installation. It's more for consumer confidence that the cable has been tested and certified via standardized testing protocols/instrumentation approved by HDMI.org for the HDMI option set version number (HDMI 1.4, 2.0, 2.1 etc). Be cautious of very carefully worded product descriptions and marketing. They can be and are deceiving.
If all your interested in is pushing HDMI 2.0 options (4k HDR) then a Premium High Speed HDMI cable will work. There are lots to choose from at competitive prices so just look for Premium High Speed HDMI and the QR label. If you're thinking on pushing HDMI 2.1 because you're a gamer (that's really the only folks will can benefit from HDMI 2.1 at present) just look for Ultra High Speed HDMI cables with the QR label. Those are just coming to market so it may be difficult at present to find one. Zeskit and Belkin is offering them in the U.S. but I don't know if they are available yet on the other side of the pond.
At 1m - 2m your chances of finding a cable that will work are pretty good because of your cable length. Just give yourself a little slack in your cable connection because you don't want any sharp bends (bend radius) or undue strain on the HDMI port.
The cable is just a data pipe. It can not alter or modify the signal it is carrying in any way, regardless of what the marketeers indicate in their product descriptions. If you don't get sparkles, drop outs, loss of signal, etc then you are getting the best possible signal. What ultimately determines what you can get is the HDMI chipsets in the source and sink end.
I'm not familiar with two of the cables you mentioned and AudioQuest is always overpriced and you can find cables that perform just as good for less money.