About Jag Bidco Limited (12243387) United Kingdom