meaning of bindend bis

bindend bis - German to English

company until