On its website http://www.envoyservices.com/ Envoy Services Ltd describes itself as “a UK incorporated payment technology and service provider for the corporate sector. Envoy provides services to both online and offline companies requiring localised and low cost bill collection and payment execution on a cross border basis.”
So basicly it must be a service that several online casinos use to pay its affiliates.