About Jagger Ltd (12354484) United Kingdom