About Bio Imaging Ltd (03160742) United Kingdom