About Glg Investments Limited (SC522787) United Kingdom