About Jgl Associates Limited (13365855) United Kingdom