About Kar Investments Limited (12179286) United Kingdom