About Kandi Host Limited (11654679) United Kingdom