About Phenix Street Ltd (13094460) United Kingdom