About Jac Sports Holdings Limited (12812307) United Kingdom