About Tdr Capital Holdings Limited (SC540770) United Kingdom