About 2gl Investment Company Ltd (08954889) United Kingdom