About Sjc Holdings Limited (10997802) United Kingdom