Edo Barista is a corporate office in Italy. It appears to be involved in accessories and distribution.