EBA Graphimex SA, limited, CHE-107.076.223, Robert Barrer