About Phenomis Ltd (09779831) United Kingdom