About Mas Bazar & Kacha Bazar Limited (12738173) United Kingdom