About Jag International Ltd (13079254) United Kingdom