About Jls Capital Management Ltd (09837803) United Kingdom