What does bindend bis mean?

bindend bis - German to English

company until