About Glaze Digital Ltd (NI630797) United Kingdom