Timbrex Stamp Factory SA, Limited, CHE-103.726.660