About Kandi Co Creations Ltd (12604099) United Kingdom