About Dentons Global Advisors Holdings Limited (13379535) United Kingdom