About Bioscover Ltd (12330878) United Kingdom