Company IMPROVE PUPILS 308913985 Connections and affiliations of the counterparty