About Cjsi Limited (10482844) United Kingdom