About Kandi Leisure Ltd (11532383) United Kingdom