Il s'agit d'une société fintech qui facilite les transferts électroniques de fonds par le biais de ses options de carte, permettant aux joueurs de déposer rapidement dans les casinos en ligne Visa.