About Urban Kandi Limited (SC294234) United Kingdom