Money remittance and international transfer services
Small to mid-market UK remittance company, limited global recognition