About M.i.r.a. Solutions Ltd (10450374) United Kingdom