About Jssm Ventures Limited (09995183) United Kingdom