Triskel INTEGRATED SERVICES SA, Limited, CHE-103.069.595