About Gl3 Consulting Limited (08690192) United Kingdom