About Bio-amd Uk Holdings Limited (06909826) United Kingdom