About M&i Miron Ltd (13218303) United Kingdom