About Teda Technology Development Co. Ltd (08327877) United Kingdom