About Thomson Interactive Ltd. (SC384537) United Kingdom