About Jag & Associates Ltd (11936448) United Kingdom