Thanks for posting that video, very interesting, especially the part where they're taking payment as well in Japan.
Their channel also has another video "Plexure - what do we do" https://www.youtube.com/watch?v=J7KPYhRwU1Y
It didn't help me understand at all.