About Discovery International Limited (11839556) United Kingdom