About Glia Ltd (13255731) United Kingdom