About Jag Management Limited (05845986) United Kingdom