About Sjc 10 Limited (00650387) United Kingdom