About Kandi London Ltd (10834236) United Kingdom