About Mgl Investments Limited (05009058) United Kingdom