About Tcbk Holdings Limited (10266396) United Kingdom