About M G Micro Limited (09040086) United Kingdom