About Teda Motors Ltd (10964302) United Kingdom