Money transfer and remittance services for international payments
Small UK remittance service provider, limited market presence