About Imr Motor Solutions Ltd (10920885) United Kingdom