About Tdr Capital Nominees Limited (04708906) United Kingdom