Knowlarity buys Sunoray Solutions in third acquisition