About Mgl Ventures Limited (08116268) United Kingdom