About Tdr Capital Limited (06899043) United Kingdom