About Jp & Ss Investments Limited (11372183) United Kingdom