About Gl3c Ltd (08578423) United Kingdom