About Tdc Holdings Limited (12308446) United Kingdom