About Glowirzic Ltd (13054422) United Kingdom