About Glm Sig Tech Limited (07427906) United Kingdom