About Phynova Holdings Plc (09752283) United Kingdom