This looks like a pretty expensive ‘off the shelf’ solution. There are simpler extruded aluminium strips at hardware suppliers. However, the video shows just how easy it can be. A French Cleat can be devised from cheap aluminium strip for fixing to the wall.
Lion hardware is used to cradle the ChromaLuxe Print. https://www.lionpic.co.uk/https://youtu.be/bweczChDzbI