DST Computer Services SA, Limited, CHE-107.864.002