About Tdr Capital Managers Limited (10436512) United Kingdom