About Baidex Pharma Ltd (12984531) United Kingdom