I have received my Evosid branded crank that looks nearly identical.
I had trouble mounting it because the pre-load collar lock screw was too short and ended up stripping the threads out of its hole. I took it to a hardware store to see if I could find a replacement, it was an M3 x 5mm torx screw. In the hole it had maybe 2-3mm of thread engagement, but there were probably 5mm more hole to fill. My goal was to find a longer screw and hope that the additional 5mm or so of threaded hole had enough thread to not strip out.
I found plenty of M3 hardware, but no torx head bolts. The socket head cap screw I tried stripped the head, thankfully I was still able to remove it. I found a phillips head M3 bolt, but I couldn't get enough torque on it to tighten and then the phillips head started to give way so I left it as is for now. I ordered some M3 x 10mm torx head bolts on amazon and I should receive them today, however I just discovered that the chainring I bought doesn't fit my chain for some reason. So... now I have to wait ~10days or so for a new chainring before I try again. I'll be pretty disappointed if I get this new chainring and torx screw and find that the lockscrew threads strip out even with the additional length of screw. I should still be able to make it work, though, with a nut on the other side of the collar.