About Biomedx Limited (08674437) United Kingdom