About Tc Newco 108 Limited (SC397879) United Kingdom