About Bioventix Plc (04923945) United Kingdom