About Kandi Apple Limited (11710999) United Kingdom