About Discovery Networks International Holdings Limited (06299508) United Kingdom