About Tdr Capital General Partner Limited (SC243882) United Kingdom