About M&g Softronics Ltd (10224684) United Kingdom