About Jpp Capital Investments Limited (13283312) United Kingdom