About Sj Holdco Limited (13691210) United Kingdom