About The Placement Group (uk) Limited (04688077) United Kingdom