Hello all. Can anybody give me some hints as to where to find some info about this trademark? I was told it's from Canada. Unfortunately I failed to find anything. Or may be some sources where I could find the required info about this MEILLUME product... Please.