About Biba Medical Ltd. (02944429) United Kingdom