Skapat 2005 (United Kingdom), Localizadora Latam SC egen 48 systervarumärken och 2683 konkurrerande varumärken. Varumärket Localizadora Latam SC ägs av Keywords Studios PLC, ett företag som är börsnoterat i Francfort. Dess International Securities Identification Number (isin-kod) är GB00BBQ38507. Branschen för Localizadora Latam SC är Interaktiv media.