Computer Performance Services Ltd (Nyon, Switzerland), software publisher since more than 25 years.
www.cpsltd.ch
www.shsdjsc.com