About Biomedics Pharma Ltd. (10695228) United Kingdom