About Mci Holdings Ltd (12482431) United Kingdom