About Scj Holdings Limited (06654563) United Kingdom