About Captain Kandi Ltd (06852283) United Kingdom