About Glg London Limited (08473386) United Kingdom