Company SOLAR RANCH 309279531 Connections and affiliations of the counterparty