About Bioclinical Solutions Limited (10889130) United Kingdom