About Jag Ventures Ltd (10677514) United Kingdom