The first line under the main heading starts with "The only nationally chartered bank...". That, combined with the dot com domain, implies pretty heavily that it's a US only thing. At least, it did for me.
Money transfer license alone is quite expensive for each state.
I guess people over there are stuck in their own bubble and might think US is the only country in existence.