So here's what's going on in here.
In tapscript, the hex value 0x7e (or 126 in decimal) is a valid opcode (OP_SUCCESS) and you can verify that by looking at the
validation of tapscripts. However, when Satoshi designed the first client, he assigned that value (126, 0x7e) as the OP_CAT value, which is disabled (verify that by looking in
here). Therefore it's either a mistake of mempool.space which instead of OP_SUCCESS, displays OP_CAT, or maybe deliberate choice to support the potential upcoming softfork.
You cannot concatenate two strings in Bitcoin, as we speak.