About Tcd Management Ltd (12518364) United Kingdom