Please contact us at the following:

  +1-415-255-5640

info@vedx.us

Address:

VEDX Inc, 256 Chapman Road STE 105-4, Newark, Delaware, 19702, USA