About T1 Comms Ltd (12276830) United Kingdom