About Jjpp Ltd (12986293) United Kingdom