About T Corp Ltd. (10047299) United Kingdom