About Optimum Sport And Entertainment Management Limited (08288204) United Kingdom