About K Carsale Ltd (12227298) United Kingdom