About M&i Clean Ltd (12733123) United Kingdom