About Kaar Enterprises Ltd (12739295) United Kingdom