About Tcl Capital Holdings Ltd (13604715) United Kingdom