About Mgl Technology Limited (13026367) United Kingdom