Image Trademark of Mega Brands International, Luxembourg, Zug Branch Trademark Details