About J & S Capital Investments Limited (12473667) United Kingdom