IOTA Group Holding SA, Limited, CHE-109.883.660