About Sahara Biomedix Ltd (11732442) United Kingdom