About Bioinformatics Limited (12071860) United Kingdom