About Discovery Investment Group Limited (12135834) United Kingdom