About Gl Associates Limited (12120863) United Kingdom