About Tdc Technology Ltd (12863684) United Kingdom