Annaida Technologies SA, Limited, CHE-331.558.920