About Tt Cdr Holdings Limited (11514660) United Kingdom