About Blue Ridge Bioinformatics Ltd (11141225) United Kingdom