About Phoenix & Shard Investments Ltd (13047481) United Kingdom