About Mmd Technologies Ltd (13629694) United Kingdom