About Discovery Holdings Ltd (13446427) United Kingdom