About London Stock Exchange Group Holdings (r) Limited (07388645) United Kingdom