I am pretty sure that you crossed by with questions many times.
In English we have:
(a) between = two parts
(b) among = more than two parts.
Например: XXX Ltd является стратегическим альянсом среди различных компании
this means that I cannot use между разными компаниями
And by the way: why различный а не разный