An FCA registered and regulated Payment Institution (money transmitter and foreign exchange business). The company is registered in the United Kingdom.
This is a totally unique business for sale.
The Company was registered in 2015 and have recently been granted registration to carry on payment s...