About Jgp Holdings Limited (12275931) United Kingdom