Moeller, Niklas, K.R. Moeller Associates Ltd., Canada