About Khatkar Mini Mart Ltd (10696306) United Kingdom