About T.c.s. Worldwide Holdings Limited (13503380) United Kingdom