About M&i Foods Ltd (12418888) United Kingdom