Intellistake Technologies acquires NanoAi Technologies for $12.1M