About Bioinform Ltd (07213350) United Kingdom