About Mgi (london) Ltd (07358595) United Kingdom