Sort of. You should check with your school because in the end, it's really the school and not the government that makes this determination. But there's really no self-employment under STEM OPT. If the employment is through your own company, then there needs to be a structure in place where you are supervised by someone and don't control your own employment.
Ok great, thanks for the help Peter, your contributions to the HN community are amazing!