About Phenix Holdings Limited (11461825) United Kingdom