About Bio Capital Ltd (11430503) United Kingdom