About Biomedex Ltd. (SC217199) United Kingdom