Company MEC HIGHSPEED IMAGING, INC. Address 9520 Padgett Street, Suite 110, San Diego, CA, 92126, USA