About Phosphorus Holdco Plc (07479181) United Kingdom