About Glx Spectrum Ltd (13099630) United Kingdom