Idex Limited (Jersey)
Intellectual Trade CY S.A.
Intellectual Trade Cy S.A. Great Duchy of Luxemburg
Canada
World
United States