About Jagger Gp & Jp Investments Ltd (11679838) United Kingdom