About Phenix Solutions Ltd (12581615) United Kingdom