About M.i.a. Installations Ltd (10234213) United Kingdom