About Jsp Holdings Limited (10392101) United Kingdom