About Mcci Ltd (12934660) United Kingdom