About Phoenix Capital I Ltd (12175046) United Kingdom