About Discovery International Uk Holdings Limited (13098583) United Kingdom