About The Placement Group (holdings) Plc (05754892) United Kingdom