About Biobridge Limited (02281302) United Kingdom