About Jsm Technology Solutions Limited (11591198) United Kingdom