Trade name: WonderBrain
Email: info@wonderbrain.ca
Physical address: 2364A Bloor St W, Toronto ON M6S 1P3, Canada