Company GREENPEN 304654884 Connections and affiliations of the counterparty