About Glx Services Limited (12747745) United Kingdom