About Bio & Pharma Ltd. (11063599) United Kingdom