About Mglc London Limited (10008701) United Kingdom