About Mikar Retail Consultants Limited (12037406) United Kingdom