About Mdx London Ltd (12196948) United Kingdom