About Jekko Cars Ltd (11997821) United Kingdom