MT Photo Media AG, Sennwald, limited or corporation