About Bio-hr Ltd (12172417) United Kingdom