ASN 208305 - Viseca Payment services AGOrganization : Viseca Payment services AGTotal Countries Listed: 1Total IP Ranges Listed: 4Switzerland - IP Ranges: 4IP Range List31.222.24.0/2431.222.30.0/24195.65.0.0/24217.111.139.0/24