Solix Technologies, Inc 4701 Patrick Henry Dr bldg 20, Santa Clara, CA 95054, USA