About Discovery Holdings Limited (11832299) United Kingdom