About Glax Ltd (13494111) United Kingdom