WWPCM12645 probably "SanRui Printing Co." (Shanghai, China) for Brasil deck "?" dimension 58x89 mm
Images supplied by Emile Kiderlen