About Jpp (holdings) Ltd (10273579) United Kingdom