About Jppn Uk Limited (10908609) United Kingdom