About Glg Partners Uk Holdings Ltd (03418652) United Kingdom