About Phenix Management Limited (09595161) United Kingdom