I "sort of assumed" they were the same company, since the products look so similar. Both seem pretty well-made from what I have seen. I actually bought some Sun Race shifters thinking they were Microshift, if you can believe that.
FWIW, Shimano seems to have given up on thumb shifters for now, other than these which I bought, installed, tried out, and thought they were so awful they went straight into the trash.