About Jb Sports Development & Marketing Ltd (11672578) United Kingdom