Equinox Technologies Trust S.A.