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 se...