About Ja Sports Ltd (13662978) United Kingdom