OBI-Ter AG, Affeltrangen, limited or corporation