About Kar Group Ltd. (12496061) United Kingdom