About Jed Security Solutions Limited (11474482) United Kingdom