About Js Ssc Limited (12822917) United Kingdom