About Tdc Foundation (12150738) United Kingdom