About Js Holdco Limited (13632208) United Kingdom