About Bioscore Ltd (11545288) United Kingdom