About Phydaenon Ltd (12236778) United Kingdom