About Jsc Holdings Limited (10333825) United Kingdom