About The London Times Ltd (10040853) United Kingdom