TEVA UK LIMITED+OpenCorporates ID