About Jsc International Limited (05987828) United Kingdom