About T1sc Ltd (11463495) United Kingdom