About Mde Holdings Ltd (11823819) United Kingdom