About Head Kandi Limited (09556618) United Kingdom