About Phynena Ltd (12200506) United Kingdom