About Kan Cars Ltd (11908838) United Kingdom