About Mim Power Systems Limited (10293871) United Kingdom