Company EDI ARCHITECTURE, INC. Address 4695 MacArthur Court, Suite 330, Newport Beach, CA, 92660, USA