About Tcd Capital Ltd (11562110) United Kingdom