About Mgi Holdings & Investments Limited (13272935) United Kingdom