About Ideal Mini Market Ltd (10332784) United Kingdom