About Mdx Technology Limited (07305821) United Kingdom