Biome Technologies plc (BIOM) Financial Health & Risks | Ticker