About Glue Studio Ltd (09924840) United Kingdom