About Maandeeq Mini Mall Ltd (08020706) United Kingdom