Copyright © Tech X Solutions | Located at 36 West 36th Street, 4th Floor, New York, NY 10018. Phone: (347) 394-7796