About Kwik E Mart Ltd (12548158) United Kingdom