About Mcc Holdings Limited (10840076) United Kingdom