About Phoenix Independence Ltd (11620161) United Kingdom