About Jls Sport Holdings Limited (04925695) United Kingdom