About Bioeur Ltd (11852292) United Kingdom