About Mecd Ltd (SC689215) United Kingdom