I google and found STP 2824 clone is STP 1-11, that clone is not the same as the Swisstech's clone I think, STP is owned by Fossil. Swisstech is a Hong Kong company, with in-house movement production in Swiss and China, so I guess it has Chinese parts, assembly in Swiss? I think I will contact them and give it a try.
I compare STP 1-11, ETA 2824, SW200 and the Swisstech S24, I think S24 is not a 100% clone of 2824.
Jewels: S24 (29), ETA 2824 (25), SW200/STP 1-11 (26)
Height: S24 (4.85mm), ETA 2824/SW200/STP 1-11 (4.6mm)