About Mci Solutions Limited (06055158) United Kingdom